*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;}
html{-webkit-user-select:none;user-select:none;}
body{margin:0;padding:0;line-height:1.428571429;font-size:14px;font-family:-apple-system-font,Helvetica Neue,Helvetica,sans-serif,BlinkMacSystemFont,'PingFang SC','Hiragino Sans GB','Microsoft Yahei','微软雅黑',sans-serif;-webkit-touch-callout:none;-webkit-user-select:none;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden],template{display:none;}
ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,figure,form,fieldset,legend,input,textarea,button,p,blockquote,th,td,pre,xmp{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-weight:400;}
h1,h2,h3,h4,h5,h6,small,big,input,textarea,button,select{font-size:inherit;}
ul,ol,li{list-style:none;margin:0;padding:0;}
a{background-color:transparent;}
a:active,a:hover{outline:0;}
a:active{background-:#ececec;}
abbr[title]{border-bottom:1px dotted;}
b,strong{font-weight:bold;}
dfn{font-style:italic;}
mark{background:#ff0;color:#000;}
small{font-size:80%;}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;}
svg:not(:root){overflow:hidden;}
figure{margin:1em 40px;}
hr{box-sizing:content-box;height:0;}
pre{overflow:auto;}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}
button{overflow:visible;}
button,select{text-transform:none;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],html input[disabled]{cursor:not-allowed;}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
button,textarea,input{line-height:normal;-webkit-appearance:none;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}
input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#b8b8b8;}
input:-moz-placeholder,textarea:-moz-placeholder{color:#b8b8b8;}
input::-moz-placeholder,textarea::-moz-placeholder{color:#b8b8b8;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#b8b8b8;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;}
textarea{overflow:auto;resize:none;}
optgroup{font-weight:bold;}
table{border-collapse:collapse;border-spacing:0;}
td,th{padding:0;}
img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;}
a,input,textarea,select,button{outline:0;}
a{text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.none{display:none;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
.enSelect{-webkit-user-select:text;user-select:text;}
html,body{margin:0 auto;}